About D & D Consultancy Limited (05721695) United Kingdom