G'day Simon,
I use Motorspray heat proof paint, available in spray cans.
Make sure head & barrels are clean, you don't need primer,
but spray lots of thin coats, not one thick coat. After the engine
has heated up, goes a nice satin finish, & is easy to touch-up if
it gets chipped. Hope this is of some help.
Cus