About Windstream Limited (06849111) United Kingdom