About The Wax Leaf Candle Co Ltd (13184427) United Kingdom