About Vattenfall Network Solutions Ltd (02692708) United Kingdom