Pre-heat oven to 180°C (350°F).
Sift together flour and cornmeal.
Blend together brown sugar, coconut milk, vanilla, mixed spice, salt and nutmeg.
Add to cornmeal mixture, stirring until there are no lumps.
Scrape batter into a greased baking pan.
Coat raisins with a little flour and sprinkle into pudding mixture. Sprinkle shredded coconut on top, and dot with margarine.
Bake for 1 hour or until set.
To Serve: Cool, slice and serve.