About Test & Measurement Solutions Ltd (12019122) United Kingdom