About Combustion Technology International Limited (10564068) United Kingdom