About Bagmoor Wind Limited (05059484) United Kingdom