About Lc Welding & Rope Ltd (11800418) United Kingdom