Hi vargai,

Yes, lovely little machine for small precision work with great repeatability.
Factory made by a company called Denford here in England.

Best of luck with your build

Suesi