About M.h. Installations Ltd. (03866199) United Kingdom