About De Beauvoir Candle Company Ltd (13451797) United Kingdom