About Russell Inns Ltd (11093249) United Kingdom