About J&r Hall Leisure Limited (04931569) United Kingdom