About D&s Partners Ltd (12209512) United Kingdom