About Sinclair Optical Services Company Limited (01760801) United Kingdom