About Winchester Ophthalmic Limited (12256058) United Kingdom