About Paul Byrne Ophthalmology Limited (10058060) United Kingdom