About Lemlec Electrical Ltd (12481692) United Kingdom