In fact a recent taste test from Which? has ranked Heinz in third position. And in joint first place are own brand beans from ...