About Crompton Holdings Limited (04079172) United Kingdom