About T &k Traders Ltd (13375308) United Kingdom