About The Grey Hare Candle Co Ltd (12621260) United Kingdom