About M & S Developments Uk Ltd (04308255) United Kingdom