About Russell Health & Management Ltd (09952838) United Kingdom