Been down this path.

I do not recommend caswell cold oxide

I have purchased and used it, bolts looked awesome and great, whilst my car sat in the shed they looked factory original within a month of my car being on the road getting physically wet etc, the bolts rusted like tomorrow and left streaks of rust around them.

I consulted a few other people re what to do and they advised painting the bolts in epoxy primer black, i did this and they have stood up to the weather fantastic so far, they come otut in a satin finish but look great

Steve