About Neill Combustion Services Limited (11118292) United Kingdom