About Tck Limited (07260659) United Kingdom