Is there any reason for tax purposes a company would stamp made in Taiwan, when the products are actually made in China?
Do you pay less tax or VAT when you import them in to the UK?
They might do it because it sounds better to the consumer, but I don't think that would be the only reason.