About Procter & Holden Ltd (10903361) United Kingdom