About Joudy S Candles & More Ltd (12074142) United Kingdom