If you are in doubt this is the helpline for customs in UK +44 (0)20 7238 6951

I called them and tinned corned beef is not permitted.

Certain types of rice, in original packaging is, but one would need to speak to someone on that number about specifics.

I would ask my wife just bring herself back as quickly as possible (what a creep ! )