About David Donaldson Ltd. (SC394839) United Kingdom