About The Soap And Candle Company Ltd (10272917) United Kingdom