Football Trust (Great Britain),sponsoring body.