Snelling , grosshandlare , London ( England ).