Many of these business ideas promised so much at launch but ... But why did they fail? Was it down to a bad product, bad timing or something else? Here are five of the biggest business launches ...