A British food shop in Canada has been ordered to stop selling Marmite, Ovaltine and Irn-Bru because they contain illegal…