About Canhwyllau Canna Candles Ltd (12991001) United Kingdom