Company name: British Biltong Company
Description: The British Biltong Company has the finest traditional spiced Biltong and the only 100% natural Droëwors available online. Based in Monksilver, Somerset
Exmoor National Park, The Biltong Shack, 1 Combe Cl, Taunton TA4 4JE, United Kingdom