UK Specialists in the rental of Washing and Degreasing Equipment, supplying Component Parts Washers for all your Industrial Cleaning and Degreasing needs.