James Arkley did a really super job on all of mine.
I had him out to do the mare first as I know she has a specific thing (missed by dentists in the past), and wanted to see if he picked it up... he did, immediately. (A bit sneaky I know but some dentists really aren't as good as others...!) I then had him out to do my other 3. He was absolutely brilliant. pm me for his number if you want.
David Veasey does a lot of the horses on our yard and we are all of the opinion that he does a brilliant job. Have a look at his website and see what you think.
I use Dean Andrews, he is based a bit further out in Leicestershire but he travels all over the world so he could travel to you. He is very experienced and professional and I would definitely recommend him.