About D & B Management Consultants Limited (06846451) United Kingdom