About Jack Cooke Of Leeds Ltd (12368040) United Kingdom