I don't know a lot of details about this car but I believe it was purpose built and not modified from a kart (even tho it does use some kart parts e.g. the wheels), I'm not certain about this however.
I do know it is definatly built for british hillclimbing.