If you were worried about the little bugs that you found, are any of the british members able to recommend some bug-unfriendly products?

I did google Neem oil, but I came to the conclusion that it might not be an approved product over here in England!?

The ones I have found so far haven't bothered me or my plants yet, but just in case...