About J C L (u.k.) Ltd (03212838) United Kingdom