About Tkc (leicester) Limited (03938619) United Kingdom