Sorry for the low quality of the photos. Had seen the machine in Jensen Beach a couple of days earlier and went looking for them.
Ran into the same crew in downtown Stuart in April 2015. They were waiting on permission to start work. The gentleman I talked to remembered talking to me in Jensen Beach before.
Not sure who makes the equipment. Loram is one manufacturer but the machine on YouTube looks slightly different.
A British company with divisions all over the world.
Edited to add a link to the Wikipedia article about ballast cleaners in case you wondered why it is done.