About T&i Partners Ltd (12637557) United Kingdom