Lyle mens socks on sale at Marks & Spencer