About Jack & J Ltd (12007253) United Kingdom