About J & K Leisure York Ltd (13554695) United Kingdom