As there are no requirements for the law like the others have stated above, I suggest you take 1-2 essay based subjects that you enjoy (You already have English and history so that is fine but make sure you enjoy them as in A level you will begin to hate everything lol)
For the last one as you are not 100% sure you want to choose law, I personally would pick either maths or a science subject if you found any of them enjoyable at GCSE/ found it easy.
This will ensure that you keep most your doors open as with maths you can go into many engineering courses and some medical courses too. Or you can choose science for the same reason - physics for engineering and chem/bio for more medicine side.
But if you don't like those, what career path do you have in mind as you are undecided between sociology and psychology?
I know you put business too, but I honestly don't think business will help with anything.
Alternatively, you could choose 4 subjects at AS: English, history, sociology, and psychology. Then after AS finishes you could drop the one that you don't like or your weakest subject. As universities only require 3. (I would also choose 4 at AS in case you fail 1 subject, as you will have a back-up subject remaining)
The subject you dropped can also contribute as UCAS points if you are applying to a university that has UCAS points as requirements.