About L.e.c.(l Pool) Limited (01256061) United Kingdom