About Instrument Glasses Limited (00743609) United Kingdom