About Jumping Jack Productions Limited (02660910) United Kingdom