About Offshore Wind Projects Ltd (03818092) United Kingdom