About D&s Consultancy Associates Limited (11662007) United Kingdom