About Olfactory Candles Ltd (SC691981) United Kingdom