About Harrison Patten Troughton Limited (03495346) United Kingdom