Hi Keith
as discussed, for the ducting I swear by Chemex smoke off, your closest chemex supplioer is in chester I will send you some links later, for the canopy I use Heavy duty food safe degreaser from northern environmental who sponsor this section, have a chat with simon at northern environmental he is a very knowledgable bloke.
I got my revolution osprey dry steam machine through a local supplier, but I think cleansmart supply them also, expensive piece of kit but well worth it, if you are going to get one pay that bit extra and get the one with the vac and chem injection.
Good luck pal
Regards
MCM