About The Chilli Jar Company Ltd. (09370636) United Kingdom