About J C Sport & Leisure Ltd (10910189) United Kingdom