The EFC stock range of shirting fabrics