About T&k Ltd (11773358) United Kingdom