About New Energy Services Limited (09530643) United Kingdom