About Lectro Services Ltd (12156587) United Kingdom