About Tales Of Thread Ltd (09855335) United Kingdom