I have the same problem, asked around my allotment and everyone advised me on Derris powder, its supposed to be organic, it's hard to find though, but found some in my local hardware store. let me know if you cant get hold of some and i'll send some for you.