About Griffin Wind Farm Limited (SC245113) United Kingdom