About Combustion Partners Limited (10390287) United Kingdom