About Tullibody Healthy Living Initiative Ltd. (SC214269) United Kingdom