This reminds me greatly of that Triang (?) toy car in the Jag D-type style that was around in the 60s, which I think was a pedal car. Now, as I live in Northern Ireland, I really ought to get this one, but I haven't a clue.
Does it reside in the Ulster Transport Museum?