About J And S Clothing London Limited (07344839) United Kingdom