About D&s 17 Limited (12001598) United Kingdom