About Igniters Combustion Engineering Limited (01923190) United Kingdom