Mascot?
I thought my last clue may have made this one too easy!
Well done Wendax, as it is indeed a Mascot Mini Buggy, made in South Africa, with a planned production of up to 14 cars per day, which I don't believe was ever achieved. For those still unsure of the link, Mascot was the name used for the Mini in Denmark (as the Morris Mascot). A special note of thanks to Oswald too for his additional useful information.