Marks and Spencer ltd.