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