About Leeds Tool & Gauge Company Limited (00957366) United Kingdom