About T&k Stores Ltd (13563782) United Kingdom