About M & E Contract Services Limited (04888081) United Kingdom