About Jolly Jumpers Playzone Limited (09741707) United Kingdom