About J & S Fashion London Ltd (12700433) United Kingdom