WELCOME TO LMF!
I think the mower you are talking about is made by Cox. I could not find the "Mow-Mobile" on their website, though. And you are right, there is not much info on it. Do you have a picture of it? Is it a new mower or an old one? Here is their website: Cox Lawn Care Products