About Russell Partnership Collection Limited (11435724) United Kingdom