About M.e.p. Installations Limited (03409664) United Kingdom