About Lifestyle Medicine Clinics Uk Ltd (SC649329) United Kingdom