About Crompton International Ltd (12135945) United Kingdom