Their promotional piece ‘Why overseas companies should set up in the UK ‘ states

More companies locate their businesses in the UK than anywhere else in Europe.
International companies locate to the UK because they want to:
• access new or existing customers
• develop new products
• find new suppliers and partners
• do more business in other countries across Europe
Companies based in the UK can reach more than 500 million consumers across Europe.
You don’t pay any duties when importing or exporting within the European Union (EU). The UK also has free or preferential trade agreements with many non-EU countries.
It’s also easier to do business in the UK than any other major European economy

How Brexit will affect this? We will have to wait and see.