About Ophthalmic Instrument Company Ltd (07417808) United Kingdom