About Russell Dunmore & Associates Limited (08945605) United Kingdom