About Isle Of Skye Candle Company Ltd (SC385579) United Kingdom