About Test Instrument Centre Limited (08372859) United Kingdom