About Jc Holdings(norfolk) Ltd (10017180) United Kingdom