Natural World Products gets £20m investment

Natural World Products gets £20m investment