About The Doctor Clinic Limited (13389907) United Kingdom