where can you get ivermectin in uk does ivermectin kill worms how do i get ivermectin for humans how to use ivermectin sheep drench how long ivermectin take to work