About Hambledon Wind Ltd (09549785) United Kingdom