About Lec (south) Ltd (12469561) United Kingdom