What does P&O stand for?

Great question!  P&O stands for Peninsular and Oriental Steam Navigation Company!