Charing too much for UK VAT
The VAT rate your charging on top of shipping to the UK is close to 36% when the official VAT rate is 20%, that's an outstanding business prevention plan. With business practices like that, it's no wonder you had to close down your DXL shop in London.
