About Tck Quainton Limited (12583188) United Kingdom