You guys got me laughing, but you aren't wrong.
I didn't have any luck wither but haven't dug deeply yet. It is a cool three-wheeled car and not a true trike.Did some searching. The closest I could find (but not exactly the same) was what were known as "invalid carriages". Some were similar, but nothing exactly like that one.