About Jack Russell Ventures Limited (10701172) United Kingdom