About Ally Candle Studio Ltd (07388263) United Kingdom