About M&s London Limited (10547806) United Kingdom