I'm not sure if this is the same company but it was started in London, Ontario and was called '' The car cradle '' when I frist bought one about 20 years ago. I never actually used it because I bought a hoist instead.
I also bought a proto type lift at the same company which we still use for pulling engines.