According to a post by Sarah Shaffi, as of May 1 Amazon no longer processed its United Kingdom sales through its Luzembourg European Headquarters. They began processing the sales through their U.K. sales office. Amazon has already stopped using the Luxembourg sales office and begun processing local country sales in Germany, Italy and Spain.
Panzer says, "No more Google Tax in the U.K. for Amazon."
To read the post, tootle over to Amazon