As we report, Amazon is employing staff in Slough to negotiate deals and contracts with UK publishers. How can that not be considered an activity established and carried on in the UK?
Is there a tax system at all that considers purchases as a taxable event for corporation tax purposes? I sometimes buy stuff in Russia: does that mean my company should be liable for Russian corporation tax? I think not, eh?