About Offshore Wind Solutions Ltd (08440919) United Kingdom