About Tkk (leeds) Limited (11121342) United Kingdom