About David Hume Investment Management Limited (01883933) United Kingdom