Founders of Debbie & Andrew’s sausage brand launch sausage label called Heck
Debbie and Andrew Keeble, founders of the Debbie & Andrew’s sausage brand, have launched a second sausage brand called Heck because they claim their eponymous brand has been compromised by its new owners. Heck sausages are claimed to bring integrity