About T. Holdings Limited (01600329) United Kingdom