About Jumping Jacks Play Cafe Limited (08153382) United Kingdom