About John Zack Retail Limited (04022713) United Kingdom