About D & J Campbell Limited (SC419281) United Kingdom