About Elcometer Instruments Limited (00742425) United Kingdom