About Waxy Candles Ltd (SC657606) United Kingdom