About Jack Retail Ltd (08069478) United Kingdom