About Jack & Co Ltd (09159200) United Kingdom