Supply and delivery of building materials, building sand, evening sand, tiles, blocks, mixed concrete, foundation, cement, rebar, cleaning, Hafar Al Batin