About M & S Stores 2 Ltd (12165286) United Kingdom