About Marks And Spencer Group P.l.c. (04256886) United Kingdom