About The Candle Cellar Ltd. (08380501) United Kingdom