About Alchemy Artists Candles Limited (13240760) United Kingdom