About David Dodds Financial Planning Ltd (10597115) United Kingdom