About Londons Luxury Candle Supplies Ltd (11396602) United Kingdom