Karcher Center

Project Description

Leading supplier of Karcher cleaning equipment. Karcher Center STS is based in Manchester and supplies cleaning equipment throughout the North West.