About Simon Armstrong & Associates Limited (06738062) United Kingdom