About Encompass Telecom Limited (04897044) United Kingdom