About Natures Way Foods Investment Company Limited (05967567) United Kingdom