About Ranmore Candle Company Ltd (12671253) United Kingdom