About G Williams Ophthalmology Limited (10797290) United Kingdom