Place all ingredients (except pork) in a saucepan over medium heat. Stir until blended, then allow to cool. Place pork in a non-metallic bowl. Pour cold marinade over pork and leave to marinate overnight.
Preheat oven to 190 degrees C. Place ribs and marinade in a roasting pan and cover with foil. Bake for 2 hours, basting occasionally. Remove foil and cook for 15 minutes more. Pour sauce over ribs to serve.