About Jumppin Jacks Ltd (07210166) United Kingdom