About L & C Solutions Ltd (08140988) United Kingdom