About Dpc Management & Research Llp (OC350025) United Kingdom