About Avlis Telecommunications And System Limited (08897731) United Kingdom