About The Botanical Candle Company Ltd (11213231) United Kingdom