Der geheime Fjord - Trease, Geoffrey