i got 1 as well, bought it in a buy of 3 mowers, a petrol shreader and 2 chainsaws
smoked like crazy, drained oil till half way down the dipstick with it resting on the threads
runs like a champ, needed a severe crankcase flush and oil change, took it off the plastic body as a spare for a small rover etc
i think it's only 120cc, but seems quite well made