About T.k. Winners Ltd (08719558) United Kingdom