About J And R Leisure Limited (10611336) United Kingdom