About Candle Thread Uk Ltd (13081490) United Kingdom