About Wells Huts Soap & Candle Co. Ltd (13106634) United Kingdom