About Hoyle And Hart Candles Ltd (12325375) United Kingdom