About M & S Developments Nw Limited (13106451) United Kingdom