Margo Selby Margo Selby is a woven textile design company that produces exceptional quality fabrics, rugs and accessories which blend effortlessly with both contemporary and classic interiors.