About J&s Partners Ltd (12158347) United Kingdom