About The Crompton Partnership Ltd (10577689) United Kingdom