About Barhale Telecoms Limited (02339285) United Kingdom