About The Taylor D Candle Company Ltd (11969361) United Kingdom