About Afton Wind Farm (holdings) Limited (10356374) United Kingdom