About The Scentsible Candle Ltd (13408890) United Kingdom