'I impressed on BBC's Dragons' Den but something about the set up really surprised me'
Business founders who pitched on hit BBC show Dragons' Den have revealed what it's really like to appear in front of the successful moguls