A quick update, the foaming coil cleaner arrived in double quick time so I gave the radiator a squirt.
from the front
from the rear
It seemed to have worked well, I will give it a proper shake down run tomorrow but judging by the time it took for the fans to kick in on tick over in the garage I'd say it worked.
When I was rinsing the foam off, the jet of water was passing straight through, even in the bottom corners which are always the worst.
A word of caution: make sure you wear gloves and long sleeves and eye/face protection and have a bucket of cold water near by in case you get splashed.
I'll report back after the shake down run.