I have found some pests, quite a few hacking into rhubarb leaves, is neem oil the best to get rid of them? Any suggestions would be much appreciated. #Rhubarb