About Telford Threadgauge Limited (03429021) United Kingdom