About D & P Partnership Limited (09384056) United Kingdom