About M & E Cooling Limited (11259049) United Kingdom