About J C Leisure Holdings Limited (12404045) United Kingdom