About M&h Electrical Installations Limited (09324201) United Kingdom