About M & S Developments (ni) Ltd (NI624031) United Kingdom