About C C L Vision Limited (02344067) United Kingdom