About Natalie & Ruth Textiles Ltd (09731899) United Kingdom