About The Lifestyle Health Clinic Ltd (13317778) United Kingdom