Over the two decades that Dragons’ Den has been on screen, every stratospheric high has been met with a gutting low. Just last year, a pet food start-up, Omni, secured a £75,000 investment from ...