About Crompton Instruments Limited (00862949) United Kingdom