About Tec Candles Ltd (10493085) United Kingdom