About D&p Investments Limited (10521920) United Kingdom