Train wash by FDI in France. Most of these systems are custom made to suit different applications. Tranzwash are the distributors for FDI range in Australia.