Mayflower frozen foods ltd specializes in creating handcrafted sausage rolls, pasties, meat pies, and a variety of baked bars and sweets, all made from scratch. Their products are sure to elevate your dining experience and change the way you view frozen meals.