Now you finally understand the situation of a non native English speaking blog member
I looked it up and apparently it is a term from Northern England, so those from down south may not know what I am on about
Fettle = tidy up, make good according to the Yorkshire dictionary
Kind Regards
Nigel