About Instrument Management Solutions Limited (09401927) United Kingdom