About Jack And Jones Limited (12294222) United Kingdom