Honeyb - Could you ring the manager, informally, and say that whilst you understand her not wanting to get the police involved, what is she going to do to protect the all the shop staff, not just your daughter, from this horrible man?
Perhaps suggest if she doesn't get her a--- into gear you or your daughter will have to contact the local police or local papers. You could send a copy of your post that starts this thread, that seems to describe the situation.
We've got a 111 number here to contact police in a non 999 emergency fashion. Is there anything like that by you?