About Studio Seventeen Clothing Limited (12594007) United Kingdom