I had a quick look at the website it appears to be an Asian import - they say an Australian Engineer Designed I'd be wary that the chassis and suspension systems may be made from "Chinesium".
__________________
Possum; AKA:- Ali El-Aziz Mohamed Gundawiathan
Sent from my imperial66 typewriter using carrier pigeon, message sticks and smoke signals.