About Devon Wick Candle Co. Limited (12221375) United Kingdom