About M & S Management (uk) Limited (03848488) United Kingdom