About Seven Jack Russells Limited (11801260) United Kingdom