Doplňky stravy na hladinu cukru Natures Aid, Webber Naturals