About Avtel (uk) Limited (06760533) United Kingdom