I think that i have found the motorisation,it's a Climax 1100cc engine
Yes, well done (1.2 actually though).
I got the info from a very comprehesive site, though the writer did have a bit of a tendency to wander off-subject with some very iffy comments..