About Cairn Candle Company Ltd. (SC607798) United Kingdom