About Cremer (uk) Manufacturing Co. Ltd (10637774) United Kingdom