About Clevedon Candle Company Ltd (13607491) United Kingdom