About Russell James Management Limited (11091901) United Kingdom