baked beans spread on a slice of toasted bread. The American food company Heinz is very transparent about the fact that it ...