About C L C Solutions Limited (06303775) United Kingdom