About St John Ophthalmic Association Limited (12631428) United Kingdom