Have a look at Bedec Barn Paint. You can apply it directly to most surfaces and, in most instances, it doesn't need a primer. Just make sure you remove all loose and flaky paint, repair damaged areas, and you are good to go.
http://bedec.co.uk/BARN%20PAINT%20LEAFLET.pdf