About Crompton Management Limited (03675982) United Kingdom