About Electroil Combustion Spares Limited (04104272) United Kingdom