About Platt Haworth & Co. Limited (00624568) United Kingdom