About M.j.b. Thermal Limited (04111098) United Kingdom