About Smellies Candle Company Ltd (12805303) United Kingdom