is ivermectin available over the counter in the uk stromectol for sale ivermectin tablets for humans uk ivermectin tablets for dogs