Charles Ginckell Landon — East India Company officer