About Lecm Industries Ltd (12283059) United Kingdom