About Treacle Town Candle Company Ltd (11778464) United Kingdom