About Jack Russell Limited (02671843) United Kingdom