About Russell Traction Ltd (12044287) United Kingdom