About Callan Candles Ltd (SC662216) United Kingdom