About Russell Partnership Care Ltd (10916927) United Kingdom