Director at Berkshire Biltong - Ashampstead, England, United Kingdom
One of the UK's finest Biltong makers. Our Biltong is High Protein, Low Fat, Low Salt. We don't use artificial preservatives.