About D&p Holland Limited (06849348) United Kingdom