About Jerry Leisure Limited (11892759) United Kingdom