About D.p.d. Holdings Ltd (12471377) United Kingdom