1)
Why does the Torah see fit to mention "'Mal'ach HaSh-m" each time the angel spoke to Hagar?
1.
Rashi: Because each of the four statements was said by a different
1
Mal'ach.
2
1
Though it is not clear why this was necessary.
2
Ohr Yechezkel (Midos, p. 231): She merited seeing all these angels, for (bearing) disgrace and suffering makes one dear in HaSh-m's eyes.
2)
What exactly was the angel telling Hagar?
1.
Ramban and Seforno: He was ordering her to remain under the jurisdiction of her mistress Sarah.
1
1
This was a sign that her descendants would remain forever under the jurisdiction of Sarah's children.