What is the shelf life of the Whole Beef Wellington, Oven Ready (2141614)?