About Foxy Candles Ltd (13268438) United Kingdom