About T F Trust (uk) (CE020856) United Kingdom