hello
i think its a J.A.P engine or one of its "clones".
i have a 1929 J.A.P engine 350 sidevalve that looks identical.
please take a brush and clean it , somewhere around the cylinderbase on the aluminium you should find some numbers
and letters.
then we can find out year and size of the engine.
Minijonte