About Eclipse Combustion Limited (01569988) United Kingdom