About L & T Combustion Ltd (09254684) United Kingdom