About Mercury Thread Gauges Limited (01567673) United Kingdom