About Junior Playmakers Limited (08079385) United Kingdom