About The Edinburgh Candlemaker Ltd (SC605871) United Kingdom