About Second Wind Renewables Ltd (08258392) United Kingdom