carpet cleaning machines its-africa.co.za its africa, industrial cleaning equipment supplier south africa. expert advice, sales & service for all your cleaning equipment requirements. Category:computers electronics and technology Global Rank:2,943,372 visits:10.8K pages/Per:1.9 ADS