About C L L Holdings Limited (07023534) United Kingdom