About L.e.h Communications Limited (12933431) United Kingdom