About Russell Cord Limited (12769399) United Kingdom