About Russell K Limited (06618002) United Kingdom