About M&s&i Ltd (13610083) United Kingdom