About Russell Restaurant Ltd. (10216852) United Kingdom