About M & E Installation Services Limited (03651283) United Kingdom