About Battersea Windfarms Limited (12490298) United Kingdom