About St Albans Candle Company Ltd (13100415) United Kingdom