About T.f. Holdings Limited (00980380) United Kingdom