Astra Products is a management owned company, acquired from a United Kingdom public company in 2001. The acquisition included all of the assets of Eclipse Blinds Systems in the United States, including its wholly owned subsidiary company, Scientific Plastics in Miami Lakes, Fla. The company offers vertical fabrics and blinds, horizontal blinds and vertical components. Its vertical fabrics...