About Parsons Royle & Co. Limited (03740874) United Kingdom