Marks & Spencer is one of the UK s most popular retailers Its high street shops and online store specialise in food clothing homeware and beauty products.