About Tck Production Limited (06672905) United Kingdom