About David Dougan Financial Services Limited (SC350319) United Kingdom