Bought a ham joint for Xmas thinking it was to freeze and then eat but it’s actually ready to eat and says keep refrigerated? Can I cook it warm and still eat it if I’ve friezes and defrosted it ? I know I didn’t read the small print and have been hectic busy last few days. No excuse but