About Tpx Callington Ltd. (13369775) United Kingdom