About D&s Collective Limited (12066513) United Kingdom