About Lec Connect Ltd (08959461) United Kingdom