From the tiny picture I am pretty sure it is a gcv 160, one of the cheaper honda engines but can be made to run well, I would start off with cleaning the carburettor.

Grumpy is better at explainging the honda stuff, as I dont have any exploded diagrams on my pc at present. I am probably best to leave it to him.