About Atlas Textiles Studio Ltd (13521696) United Kingdom