About Beacons Telecom Ltd (11852405) United Kingdom