About T P Holdings Limited (01717778) United Kingdom