Pierres & Cailloux. based in Rochefort Sur La Cote, FRANCE. For more than 25 years, we have been designers and manufacturers of stone crushers and windrowers. On sale worldwide (Switzerland, Germany, Spain, Corsica, etc.), our stone crushers are suitable for all types of ground and crushable stones ...