About Cader Soap & Candle Company Ltd (12464427) United Kingdom