About Glen Wind Farm Company Limited (09021109) United Kingdom