Mix together the oil, chilli powder, barbecue seasoning, lime rind and juice, garlic and tomato ketchup in a small bowl.
Put the ribs in a shallow glass or ceramic dish and brush with the marinade. Cover loosely and leave to marinate in the refrigerator for at least 2 hours.
Arrange the ribs on the upper rack of the halogen oven. Set the temperature to 200°C (392°F) and cook the ribs for about 20 minutes, turning them once, until golden. Serve with jacket potatoes and a salad.