British supermarket giant Tesco suspended a Chinese supplier of Christmas cards on Sunday after a press report said a customer found a message written inside a card saying it had been packed by foreign prisoners who were victims of forced labour.
"We abhor the use of prison labour and would never allow it in our supply chain," a Tesco spokesman said on Sunday.
"We were shocked by these allegations and immediately suspended the factory where these cards are produced and launched an investigation. We have also withdrawn these cards from sale whilst we investigate."
Tesco, Britain's biggest retailer, donates 300,000 pounds ($390,000) a year from the sale of the cards to the charities British Heart Foundation, Cancer Research UK and Diabetes UK.
The Sunday Times said the message inside the card read: "We are foreign prisoners in Shanghai Qingpu Prison China. Forced to work against our will. Please help us and notify human rights organisation.
"Use the link to contact Mr Peter Humphrey."
Peter Humphrey is a British former journalist and corporate fraud investigator.
Humphrey and his American wife Yu Yingzeng were both sentenced in China in 2014 for illegally obtaining private records of Chinese citizens and selling the information to clients including drugmaker GlaxoSmithKline. The couple were deported from China in June 2015 after their jail terms were reduced.
The message inside the card was found by a 6-year-old girl, Florence Widdicombe, in London, the Sunday Times said. Her father contacted Humphrey via the LinkedIn social network.
Writing in the Sunday Times, Humphrey said he did not know the identities or the nationalities of the prisoners who put the note into the card, but he "had no doubt they are Qingpu prisoners who knew me before my release in June 2015 from the suburban prison where I spent 23 months".
Tesco said it had a comprehensive auditing process in place.
"This supplier was independently audited as recently as last month and no evidence was found to suggest they had broken our rule banning the use of prison labour," the spokesman said.
"If a supplier breaches these rules, we will immediately and permanently de-list them."
The cards were produced at the Zheijiang Yunguang Printing factory, which is about 100 km (60 miles) from Shanghai Qingpu prison, Tesco said.
The company, which prints cards and books for food and pharmaceutical companies, says on its website it supplies Tesco.
Two phone calls and one emailed request for comment to the company went unanswered after usual business hours on Sunday.
Humphrey and his wife said in their trial they had not thought they were doing anything illegal in their activities in China. ($1 = 0.7694 pounds)