About J&s Partnership Ltd (13123991) United Kingdom