About The Candle Barn Ltd (12212479) United Kingdom