hey,
on one of my many delivery runs over 10 years ago i collected one of these from Germany for a guy in the Uk called "cyclo", dont know if he still has it or ever got it working...
I dont remember exactly where it came from but it was some kind of leisure place, with a boating lake or something.