About J L R Combustion Engineering Ltd (05235676) United Kingdom