John Lyors Lo , Generalagenter för Sverige.