Wolves at the River 31558 Digital, David Textiles