Corte os tomates e o pimentão. Bata-os no liquidificador ou processador e peneire para retirar as sementes e a casca. Volte ao liquidificador e bata com a cebola. Coloque o tomate, o pimentão e a cebola batida em uma panela e cozinhe em fogo baixo até reduzir em um terço do volume inicial. Em outra panela, misture o vinagre com o alho, a pimenta do reino, a pimenta da Jamaica, a canela, o cravo e cozinhe em fogo baixo por meia hora, deixando que os temperos soltem seu sabor. Coe esse vinagre e acrescente metade da quantidade á panela dos tomates. Acrescente também a mostarda em pó, o açúcar e o sal. Ajuste o tempo ao seu paladar e se necessário acrescente mais vinagre, açúcar ou sal. Deixe esfriar, bata novamente no liquidificador e guarde em um recipiente limpo na geladeira.