Biltong UK (United Kingdom). Find out about the origins of Biltong and how it has evolved in the UK.