About Jack Rabbit Productions Limited (08843559) United Kingdom