About Flickerwick Candles Ltd (07877130) United Kingdom