About Lux Energy (wind) Limited (08876862) United Kingdom