is ivermectin prescription only uk can ivermectin treat head lice stromectol package insert do u need a prescription for ivermectin