1835 steuarts ceylon shop