About M & S Installations Ltd (11852739) United Kingdom