About Dodridge & Co Ltd (10881457) United Kingdom