About Proctor & Co Limited (03466031) United Kingdom