John Smedley sell a range of formal and casual clothing for men and women including knitwear.