About Baglan Solar Limited (13007910) United Kingdom