About T.t. Holdings Limited (02939249) United Kingdom