HI ALL, Can anyone identify this piece of equipment... I think it is a type of vibrating platform but it looks a big more heavy duty... Does anybody who knows who makes them? THANKS