38 Degree members should compile a list of big companies which pay Corporate Taxes in the UK and which don't. This will help us make ethical choices when we shop. I will be avoiding Amazon in future, for example. And Boots.
You may struggle, they prolly all at it to a greater or lesser degree....