Stakeholders given assurances about water quality during recent tour of the treatment plant at Moyola near the shores of Lough Neagh