Is it time to “spice” up your life? Then why not visit The Wicked Chilli HQ pitch to check out their range. They’ll even let you build your own hot sauce (available via their website). The company is located on a farm in North Somerset and is a family run business, their products are produced […]