About Lec Management South East Ltd (10940025) United Kingdom