About Lec Anp Limited (08688237) United Kingdom