About M. A. Installations Limited (08866362) United Kingdom