The British Army is providing security to the Olympic games in London - with backup promised from a group of civilian security guards. But with only two weeks before the games begin, the company announced it couldn't deliver the support, reports Elizabeth Palmer.