About Neil Scott Financial Planning Limited (12584528) United Kingdom