About M & S Group & Partners Ltd (13242405) United Kingdom