About Jjec Limited (06264309) United Kingdom