About Jc Holdings (scarborough) Ltd (13203921) United Kingdom