Margo Selby is a woven fabric designer who produces contemporary textile products which take weaving to a new level with innovative mixtures of yarn, graphic pattern and colour.