About Lancashire Thermal Limited (04785554) United Kingdom