About Eye & Dental Clinic Ltd (10922062) United Kingdom