About Lily & Cove Candles Ltd (13070541) United Kingdom