That is an Iron horse engine made by OMC in Peterborough Canada, the engines were also manufactured in a US plant also but the serial number as well as some parts differences make the American ones and Candian hard to cross match parts for.
They were general purpose engines for wash machines pumps and small lighting plants like this.
I had one as a kid and gave it away. Realy dumb thing to do, because its collectable and a nice little engine for shows since most people think its a Maytag and never heard of Iron horse.