About Scent And Candle Ltd (13235044) United Kingdom