About Diplock Pocock Limited (08503664) United Kingdom