Actually, I think it's some kind of ham steak and those are little halves of either canned peaches or canned apricot in potato nests... :-) I'm pretty sure something my Grandma would have made in 1950's England