Marks and Spencer are on the UK's leading retailers selling stylish high quality, great value clothing and home products as well as delicious food.