About D B Anderson Limited (SC248055) United Kingdom