About T.k. Components (holdings) Limited (09894604) United Kingdom