Cook-In Products

Cutting-Edge Technology with Mylar®

 

Marks & Spencer - “The Perfect Lamb & Pork Roast”.  Winner of the Best New Product, Red Meat Award Category sponsored by British Meat