Armstrong-hancock, Ltd.