The British arm of French utility EDF said on Monday it has clinched a deal to off-take power from a 116-MW portfolio of co-located solar and battery storage capacity in southeast England.