About The Ultimate Candle Company Ltd (09594100) United Kingdom