About Aldeburgh Offshore Wind Investments Limited (09814520) United Kingdom