Looks like a machine made by National. National made many "Badged" machines for retailers with a minimum purchase. The logo I'm not familiar with and can't make out, perhaps it belongs to the retailer. Uses National shuttle and 20x1 needles. Unusually nice.
Jon