A tad out of my knowledge range but how about starting with German? The engine seems to have that look about it. I'd also say not American and not British. Oddly it is very angular and then has a part-shamrock bolted to the tail! .... My six penny worth for now .... RR