About Crampton & Co (1896) Ltd (10477173) United Kingdom