About The National Steam Car Company Limited (09590718) United Kingdom