Review: UpNorth Biltong for tasty high-protein and low-sugar snack October 29, 2023 by Andrew Girdwood Leave a Comment UpNorth Biltong is a Scottish company selling high-quality Biltong, snap sticks, droewors and quality protein-rich meats. It’s absolutely one to check out.