About Stellar Fuel Additives Limited (11378473) United Kingdom