Dragons' Den stars 'making £13,000,000 a year' after Touker Suleyman skepticism

The founders behind Omni Pet have secured an £11million investment deal just 18 months after facing skepticism on Dragons' Den.