About Lascom Communications Ltd (05172120) United Kingdom