About Tjs Measurement & Control Limited (04889380) United Kingdom