About Tp Holdings Limited (03118553) United Kingdom