Natures Aid was founded in 1981 by Paul Marshall and David & Lynn Lord. As one of the UK’s favourite brand of Vitamins, Minerals and Supplements, Natures Aid help meet the demands of today’s modern lifestyle.
Natures Aid has one simple philosophy; to provide top quality, innovative nutritional supplements that help maintain optimum health. Working from a purpose built 43,000 ft state-of-the-art manufacturing facility in Preston, Lancashire, Natures Aid produce each of their products to both GMP (Good Manufacturing Practice) and Pharmaceutical standards. Each product has been developed and approved by a team of qualified nutritionists before being rigorously tested by Natures Aid’s very own team to ensure consistent product quality and potency.