About D C Anderson Limited (08332046) United Kingdom