About West Andershaw Wind Farm Limited (13212185) United Kingdom