About Ballscoigne Telecommunications Ltd (13515529) United Kingdom