stromectol tablets uk is horse ivermectin safe for humans can i buy ivermectin tablets in uk where can you buy ivermectin in south africa