About Jacks Bazaar Ltd (13321020) United Kingdom