About The Havelock Clinic Ltd (10469327) United Kingdom