About Keyhole Clinics Limited (07164298) United Kingdom