About Bell And Finch Candles Ltd (13441909) United Kingdom