About T.k. Components Limited (02320087) United Kingdom