John Lyon Lo , Generalagenter för Sverige.