About Contact Lenses & Spectacles Limited (12401137) United Kingdom