About Tppi (holdings) Ltd (09196324) United Kingdom