Deborah Meaden spends a lot of time in Manchester filming Dragon's Den and she visits London for investment business meetings ...