Margo Selby is a woven textile design company that produces exceptional quality fabrics. Here Margo shares her experience of watching her designs come to life as carpets.