About Assheton Ophthalmology Limited (12266836) United Kingdom