Funny...do you have market pantry products in the UK also? In other words...do you have Target stores? That's their generic brand I think.
Target has a shop at the shopping centre next to the Dickens Centre at Chatham in Kent. It's really cheap and a huge shop.