About Russell Armer Limited (00680872) United Kingdom