The company paid £238,000 in tax last year in the UK according to its latest accounts despite estimates of making £175m in sales.
The company paid £238,000 in tax last year in the UK according to its latest accounts despite estimates of making £175m in sales.