|Picture from Rebel minis. Used without permission.|
They have a few other pictures of them, including one with a 28mm figure. I've used their URSA battlesuits as light mechs for 15mm and these look to be, perhaps, a little bit larger. Rebel is a great company to buy from, with very fair shipping overseas.
I'm going to be adding some of these to one of my armies very soon. You can never have too many mechs.