Edmonstone, Sir, Archibald, d 1807