where can i buy ivermectin for humans in uk stromectol and scabies can you give a horse too much ivermectin buy ivermectin online south africa