About Langlec Limited (10260638) United Kingdom