UK footwear company Stead & Simpson has announced it is undergoing a strategic review of its future options, which include a potential stock market flotation.