About M&s Management Group Limited (11538286) United Kingdom