About J C L (uk) Holdings Limited (09113108) United Kingdom