About Marks And Spencer France Limited (05502548) United Kingdom