About Sb Ophthalmic Lens Technologies Uk Limited (SC537860) United Kingdom