About Jcc Anglia Limited (12473658) United Kingdom