Everest Foods vegetable and meat dumplings (Momo) products have been produced in unapproved premises. There is known distribution to some retail establishments in Hampshire, Kent and London. However, it has not been possible to obtain ...
Tags: Everest Foods