About Jacks & Stars Ltd (08561905) United Kingdom