Hi, I did not get any replies but I solved the problem myself. A quick visit to my local Sanli revealed it was indeed a Sanli engine. I took the starter off to compare it. They were quite expensive up there and I was resigned to winding up a rope, there is already some notches in the top of the starter cup.
I put it back on though but before i did I lubricated the pawls that fly out on the bottom of the starter. It works well now.
All the best
Jeff