About D&s Group Limited (09604457) United Kingdom