About Barrow Offshore Wind Limited (04145993) United Kingdom