About Jack Russell Inn Limited (10966379) United Kingdom