About D & D Consulting Ltd (06857385) United Kingdom