Set aside bottles with a combined volume of at least 3L. Sterilise bottles and lids by standing them in an oven at 120oC for ½ hour.
Simmer together the tomatoes, garlic and salt until the tomatoes are very soft.
Blend until smooth.
Place the cloves and pimento in a small muslin bag and combine with the tomato mixture and remaining ingredients in a large saucepan. Bring to the boil.
Simmer until the mixture thickens and is reduced by about a third. Remove the spice bag.
Bottle in warm, sterilised bottles and seal lids. Allow to cool completely before labelling and storage.