About D S Campbell Solutions Ltd (12249546) United Kingdom