About Edison Solar 1 Limited (08352251) United Kingdom