About Kandara Candles Limited (12842388) United Kingdom