I am British with a B1/B2 visa for USA. Do I still need an ESTA?
No. Here's what the US government has to say on the question:
DO I NEED TO APPLY FOR ESTA IF...?
If I have a current, valid visa?
Individuals who possess a valid visa will still be able to travel to the United States on that visa for the purpose for which it was issued. Individuals traveling on valid visas are not required to apply for an ESTA authorization.
Source: Frequently asked questions.