About Green Energy Banbury Limited (11812982) United Kingdom