When I was a kid in the 50's there was a lot of these in Canada.The trucks were Vangards,the cars were Vouxall's.They were left drive here off coarse.I don't know the company name