About Threadmaster Gauges Limited (01311276) United Kingdom