About Grange Generation Limited (10426342) United Kingdom