Hi Jon,
Yes, that's them. Haven't heard of them or know anyone who has dealt with them so thought I'd ask the question. They sent a reply saying there would be a six week turn round from order. I'm a little away from needing it yet as I have to get all the suspension, wheels, brakes, etc back on...