In accounts filed with Companies House, Stemcor revealed that despite generating about one third of its revenues in Britain, its UK tax contribution made up only 2.7pc of the tax the company paid globallySeems she should put her own house in order before criticising others.To answer busy bee's question - imo, tax is a question only of legality, not morality.