It's not the sort of place you would imagine one of the world's biggest companies might be based. There are no glass and steel towers and no chauffeur-driven limousines. In fact, there are few roads and hardly any people. It takes just five minutes to drive around the entire town. Welcome to Billund, Denmark (population 6,194) – home to Lego