About T&k Holdings Ltd (10348173) United Kingdom