About Russell Hobbs Limited (00073700) United Kingdom