HMC

HMCis a British manufacturer of cyclecars.