For generations, HP Sauce has been a staple on English breakfast tables, slathered on bacon sandwiches, sausages, and meat pies. Yet despite its popularity, most people have no idea what the "HP" in the name actually stands for.