About Crompton Technology Group Limited (00964143) United Kingdom