I wonder if there is some element of something like Corporation tax/VAT in there as well that British companies would be paying to uk government but overseas companies might not. Don't know what is applicable to who or if as you say they are just ripping us off.
Bookmarks