About Merakee Candle Ltd (13512080) United Kingdom