Suits Direct sell a wide selection of menswear, ranging from formal suits and waistcoats to trousers, shirts and ties.