About Integrated Instruments Ltd (09591348) United Kingdom