About Spitchwick Candle Company Ltd (12688192) United Kingdom