Their web site isn't very good, but the trailers are great (at least if they are the ones I think they are).
I saw one at a LOG once with a nice Seven on it a few years back. The trailers are assembled from extruded aluminum that is bolted/clamped together. The extrusions have a T slot in them that allows you to move/clamp wheel stops and tie down points in place on the trailer, making them adjustable to your specific car. Extremely high quality, extremely light weight. They are also pretty low to the ground, so it makes loading easy.
It always seemed silly to me to have a typical 3,000+ pound trailer to tow a 1,500 -2,000 pound car (my Elan or Elise), and therefore requiring a substantial towing rig. These trailers are the solution - they weigh a lot less than 1,000, and can tow our cars with something reasonable.
One slight disadvantage is that you can't go to your local trailer dealer with a large supply on the lot and get them - they sell them direct from only two locations. But then again, Elise owners (and to be owners) are used to limited dealers and custom ordering...