About Staveley Overhead Line Services Ltd (10924980) United Kingdom