About Jacks Store Ltd (11684361) United Kingdom