About The Hendon Clinic Ltd (05924427) United Kingdom