About J C Leisure Limited (07091876) United Kingdom