About Tweedledee Candle Company Ltd (13376715) United Kingdom