About International Combustion Riley Limited (00200409) United Kingdom