About Russell King Associates Limited (08899513) United Kingdom