About M & A Installations Limited (06001767) United Kingdom