standard Telephones and Cables LimitEd.