I think you will find the lorry company is totally separate to Saints FC. It's based by Heathrow off the M25. For us Londoners- we see it all the time...
Anyway on the international brand idea- lets be realistic. We are in League One, we are tiny, whilst we have a relatively wealthy owner, we have limited international appeal. Lets focus on getting things right in our own backyard first, in terms of how the club is run, how it communicates with fans and other stakeholders and let's get the building blocks in place for development. Then once that has been achieved, lets think about international opportunities- not before.