About Crompton Invest Limited (12503238) United Kingdom