About Lenc Limited (05556723) United Kingdom