About Thornton & Dooling Limited (02055321) United Kingdom