Hi guys,
After diong some research and hunting high and low for a puller that fits (after refusing to pay Mr. Hondas prices) i managed to find a bolt that would do the job. The thread is M16 x 1.5, which isn't the same as the NC30.
This link is to a website that i found, scroll down to the 'Hex fine Rotorvator bolts' and there she is, M16 x 1.5 in a selection of legnths in stock standard part. I paid less than £3 delivered, and it done the job lovely! Probably the most important bolt I've ever bought!
http://www.beeversales.com/products10.html
Just use a rubber strap wrench to hold the flywheel in the opposite direction, and wind the bolt in, might need a gentle persuation with a rubber mallet but mine just popped off!
Hope that helps.
Cheers, Matt