About A G D Duff & Partners Limited (SC390477) United Kingdom