About The Blackisle Candle Company Ltd. (SC612742) United Kingdom