Who We Are Ocado is a UK based company admitted to trading on the London Stock Exchange (Ticker OCDO). It encompasses one of the world's largest dedicated online grocery retailers,...