About T D Armstrong Financial Planning Limited (SC469562) United Kingdom