Taurus Partners, Ltd.