About The Edinburgh Candle Company Limited (SC707256) United Kingdom