About Test And Measure Limited (09056519) United Kingdom