About M & S Businesses Ltd (12237080) United Kingdom