About Hermes Talke Limited Partnership (LP009138) United Kingdom