About National Forest Candle Company Ltd (11755319) United Kingdom