About D C Proctor Holdings Limited (11378248) United Kingdom