Lubd 20 meters in Jeddah for transporting heavy and light equipment to all areas of the kingdom and outside