About L. E. & N Limited (12223013) United Kingdom