About D C Campbell Limited (SC355748) United Kingdom