About Instruments & Inspection Services Limited (02645361) United Kingdom