About The Health And Life Clinic Ltd (SC627358) United Kingdom