About Velour Candles Ltd (13078234) United Kingdom