I'm Canadian and spent 10 months in the UK studying at Glasgow Caledonian University as a Student Exchange Student in 1998-99. In the time I was in Scotland, I never felt like a foreigner. I got to vote in the Scottish Election. And from what I read, Canadian are not "foreign aliens" in the UK but are treated like they are just from a different British country because we hold Commonweath Citizenship. Similarly, I'd expect that Canadian businesses are treated as not being foreign.
You have to read my post in context. I am not bothered that Bombardier is a Canadian company, that is irrelevant. It's a criticism of the British media, not Bombardier.
It's just that the media constantly referred to them as a "Derby-based firm", which they are not. They simply operate a factory there. They were making out Siemens to be the bad guys, becuase they are German, and therefore "foreign" in the media's eyes. Siemens will create jobs in the UK.
With respect, of course, Commonwealth Citizenship means very little these days, it meant so much more in the past. The European Union means a lot more to the UK nowadays, and EU businesses have more rights in the UK than Canadian businesses. Bombardier Transportation are based in Germany, so that is a workaround for them.
Canadian citizens are not given the same rights as EU Citizens, who can live anywhere and work in any location within the EU. That is the nature of the agreement signed.
I am sure you were welcomed warmly in Scotland, and that is great. You still have the legal status of a Canadian Citizen, and therefore a "foreigner". That is a legal status, nothing else.