Archibald Speirs — British politician (1758-1832)