About Greenspur Wind Limited (10279525) United Kingdom