About Venturers Trust (06511936) United Kingdom