About Elcometer Limited (01729726) United Kingdom