About Jack Leisure Ltd (11024395) United Kingdom