About The Chilli Trading Company Ltd (08689309) United Kingdom