About John Leisure Limited (02611101) United Kingdom