About S&a Fashion Limited (12240093) United Kingdom