About Phonelink Installations Limited (03374542) United Kingdom