About Jo Edden Textile Design Limited (10284546) United Kingdom