My searches haven't turned up much, I've seen an article on a website that mentioned a UK owners club but I can't find them online, maybe they're no longer around. I also found a US forum but it only had 22 posts.
A manual came with the bikes so at least I don't have to try and track that down.
The main hens teeth part that I know I need is a stator.
Cheers
Allan