About Chelle Candles Ltd (13005551) United Kingdom