About O Sullivan Eye Clinic Limited (07193430) United Kingdom