About Tpsh 1 Limited (12356143) United Kingdom