New, used & second hand heavy truck, plant, marine equipment, construction machinery and heavy generator distributors, dealers, wholesalers, importers and suppliers in Africa