We're having a proper haggis neaps and tatties dinner tonight and have now got a craving for mealy pudding!! Is it possible to buy it anywhere in England?