C E Warren & Co., Ltd.