About P.thorpe & Co Inspection & Test Engineers Ltd (07913437) United Kingdom