About Compton International Ltd (12263476) United Kingdom