Sounds like a Honda TRX 125. Electric start, (I think it has reverse), no suspension, normanly very reliable machines. They are a small frame quad that you can beat on it it will keep going. I had a friend with one that I rode a few times, the biggest downsides were the no suspension and it was slow, but what do you expect for a 125. Fun machines.
1984 Yamaha YT 60 Tri Zinger(current project)
1983 Yamaha YTM 200 (rear suspension kit)..... long term project
2004 BMW R1150R
1972 Honda CT 70
2007 Lifan 110