Did some dump ratting on the weekend and came home with a Newton engine. boasting 10.3hp and very bloody heavy. does anyone ever heard of these or have any information on them?

Cheers