Most of the stadiums were designed, managed and built by dozens of multinational companies including some involvement with a few UK based companies mainly around the design of the stadiums. I'm not aware of any UK based construction companies being directly involved in actually building the...