About M&k Installations Ltd (SC430210) United Kingdom