After trying every solvent and cleaner I could get my hands on I gave up and attacked it with a flap wheel and wire wheel. I'd only used a grinder once before to chase out a couple of electrical sockets and it was so messy I never tried again. I can't believe how much I've been missing out though, everything is going to get a good grinding from now on :-)

The angle brackets were probably the worst and they were awkward because as were small. Here's a before and after shot.
Click image for larger version. 

Name:	rusty_angles.jpg 
Views:	295 
Size:	56.1 KB 
ID:	7532Click image for larger version. 

Name:	clean_angles.jpg 
Views:	314 
Size:	63.0 KB 
ID:	7533
So after a few hours with the grinder I'd turned a pile of oily steel into a pile of clean steel ready for the next step.
Click image for larger version. 

Name:	clean_steel.jpg 
Views:	319 
Size:	55.9 KB 
ID:	7534
From reading around on welding forms it seems the next step is to pickle with phosphoric acid rust remover and then undercoat. Does this sound right? I want to get an undercoat on before starting construction as I think this build will take a while and I don't want all this work being undone. If I decide to get a welder it should be fairly easy to wire wheel off the undercoat in a few places. Any recommendations for undercoat? I was just going to pop down Halfords and get some car spray undercoat.