About Electromaster Telecommunications Limited (06989469) United Kingdom