How big is the fridge?
Why is the cleaning of the fridge not covered by the cleaner? If she doesnt have time, should there be 2 cleaners? I cant imagine youd be cleaning a fridge too often so can the cleaner not be instructed to clean it once every couple of weeks?
Why does the cleaner have to load the dishwasher, can people not pop their cups/plates in themselves - or is there some 'elf and safety' reason?
How many people use the canteen?
I have worked in this situation, but I suspect the arrangement in the place I was in worked because it was small, people would give the (small) fridge and microwave a wipe themselves now and again and there wasnt a dishwasher, people washed up their plate and cup after use, or used paper plates that staff occasionally brought in themselves. I cant remember who provided the milk, but I think it came from petty cash and the receptionist used to bring it in, but if we ran out anyone would get some.
Very occasionally someone would have a big rant about plates/cups not being washed or a dirty fridge, and a couple of helpful people (like me) would give things a scrub on a lunch break.
I didnt really use things tbh, I brought sandwiches and ate them out of the tin foil and occasionally used the hot water for a pot noodle, but at the time I wasnt much of a tea drinker so I would just have water from the dispenser. But if the tiny kitchen cubicle place was looking a bit rough Id no issue spending 2 or 3 minutes giving things a wipe, clear away etc..