About Locnet Limited (06717906) United Kingdom