About Global Test & Measurement Products Limited (05013317) United Kingdom