stromectol vidal do i need a prescription for ivermectin uk stromectol scabies buy stromectol uk no prescription can humans take ivermectin