About New Energy Farms Eu Limited (07337814) United Kingdom