News

Ambrosia, which is famous for its Devon Custard and Rice Pudding, is 105 and has been produced in Devon since the factory opened in 1958. Their famous strapline is "Devon knows how they make it so ...