About Combustion Installations Limited (00931430) United Kingdom