Hammerite is a bit of a pain TBH and is not overpaintable. Plus it does not like to stick or cover that well IMO.
The Epoxy resin based paints are sh"t hot, I used them on the inside of my roof skin. If you look on the website I posted it explains more about the paint.