is horse wormer safe for humans how to take ivermectin for scabies buy stromectol ivermectin 3mg where can i get ivermectin for humans uk