About Jacks Retail Stores Ltd (11533705) United Kingdom