Wash the meat under water and place in a large pot. Cover meat with water and bring to a boil.
Add bay leaves, dried lime, cardamom, 2 tbsp curry, 3 tbsp all spice, onion, salt and pepper.
Bring the heat down and cook for 1 hour and 45 minutes.
Take out a piece of meat and check that it easily falls apart. If not, put back for another 15 minutes.
Once the meat is ready, take it out of the broth and place in a large pan. Save the broth.
Mix olive oil, lemon juice, paprika, 1 tbsp all spice, 1 tbsp curry, salt and pepper, and drizzle over the meat.
In a preheated 160 degree C oven, bake the meat for 10-15 minutes, then broil for 2 minutes to add colour.