Direct Specs Ltd is Crewe based company that is listed as Optical Goods - Retail.
Location of Direct Specs Ltd is Unit 4/Cecil House, Crewe.