About Calm Candles London Limited (11685659) United Kingdom