About Lc Technical Solutions Ltd (08616620) United Kingdom