About L C C Solutions Limited (06902071) United Kingdom