Edd China is the man I was looking for.
He also built the Comfy Lofa and several other weird concotions.
Comfy Banana I believe is the company he operates under Wendax but I was after the name of the person.
Several of his vehicles are featured on Youtube...