If you have a decent local garden shop they may well have several oils in stock. However, in the UK they are mostly sold as organic pesticides rather than simply as neat oils. Virtually any plant/fish oil mixture sold as an organic plant pesticide or fungicide will do provided it is sold as a dilutable concentrate.
The one I know is VITAX Organic 2 in 1 which is sold as an organic insecticide, but you need to get the concentrate which you can dilute, and which contains its own emulsifiers.
If you prefer a neat oil, then NEEM is ideal