I'm wary of a business that does not have a readily accessible web site.

Has anyone heard of a commercial 3D scanner of similar size?

Old Man Emu