About T K & I Technology Limited (03324210) United Kingdom