First, wash away all the excess salt from the saltfish and soak it in cold water overnight. If you are using boneless, skinless fish, you only need to soak for 2 to 3 hours. Change the water several times.
Pour away the water from the saltfish and place it in a saucepan with fresh water and boil for 15 to 20 minutes. Boneless saltfish won't need this much time.
Pour away the boiled water and wash the saltfish in cold water to cool it. Remove the saltfish skin/fish scale and debone. Flack the saltfish and put it aside.
In a saucepan on high heat, put the coconut milk to cook for 20 to 25 minutes, until you can see the coconut oil separating from the custard.
Stir in all the other ingredients to the coconut milk.
Cook for another 10 minutes until the bell pepper softens. Stir consistently to prevent burning.
Notes
The amount of scotch bonnet pepper you use is really up to you. I like my food spicy. If you don't, use less pepper than I use.