About D&d Consultant Services Limited (11754819) United Kingdom