About J&s Apparel Limited (10508360) United Kingdom