Mick -- If you have somebody in your area that makes aluminum aircraft parts, they will almost certainly have a set-up to apply "chromate" finish to aluminum. This is be baby puke green color, relatively thick (.010 inch or so) coating that aircraft manufacturers depend on to slow down corrosion and act as a foundation for paint. Any good real enamel paint will stick quite nicely to a chromate undercoat.