About Vattenfall Solar Swinford Limited (13074901) United Kingdom