About Instrument Research Company Limited (09095552) United Kingdom