Hi Cathy,
It's hard to believe that you can't find canola oil in the UK; it's probably the second largest commodity oil in the world. Have you looked for it under its' other name,"rapeseed oil?" Check out your grocers, specialty food stores. and WalMart, if you have one. If all else fails, and...