A dilated solution of phosphoric acid will remove any hidden rust, then a coat of etch primer will ensure a good adhesion before final coats...
Google Paragon Paints, Yorkshire, they have a really good selection of brushing enamels, in Matt semi gloss and gloss...I’ve used their Roundel Blue...