About Lc Engineering Solutions Ltd (11847379) United Kingdom