Those beans and sausages are a bit iffy. Even Tescos Value Baked Beans and Sausages have 41% Beans,12% sausages and 16% Tomato Puree plua all the other stuff.
Even standard tins of baked beans only contain
Tescos = 49%
Branston = 52%
Haven't had Cod's roe since about 1960, when I was living with an Aunt for a while and we had it for tea every Friday.