About D&d Investments Limited (04299479) United Kingdom