About North Ormesby Optical Limited (10498986) United Kingdom