About Jsr Leisure Ltd (13207406) United Kingdom