About Cwmrheidol Candle Company Ltd (13561456) United Kingdom