About Wild & Rugged Candle Company Ltd (NI670629) United Kingdom