About Lcl Electronics Assembly Ltd (12052982) United Kingdom