About Isle Of Harris Candle Co Ltd (SC522139) United Kingdom