About Eaton-upon-tern Solar Limited (12281874) United Kingdom