Thanks for the info Gil ,I am using Marvil Mystery Oil but at a lot less than 15:1 so it will be increased for the future.I've actually turned the piston 180 degrees and the engine now works and runs the dynamo which it powers.Will still need a new piston and ring though.
thanks Trevor.