Easy-Kleen Pressure Systems Ltd.
Canadian manufacturer of high-pressure washing equipment.