About D&d Consultancy Limited (13150603) United Kingdom