About Jcl 3 Limited (12693500) United Kingdom