About The Jcl Partnership Limited (03304479) United Kingdom