About D&d Capital Ltd (08818504) United Kingdom