About J & A Leisure Limited (07825379) United Kingdom