Hakim General Works And Supply Ltd