About D&sb Management Limited (12579340) United Kingdom