About Griffe Grange Wind Farm Limited (07638736) United Kingdom