April 15 (SeeNews) - Siemens (FRA:SIE) has picked Peel Ports Great Yarmouth as its assembly location and installation base for the 336-MW Galloper wind project off the east coast of England, Peel Ports said today.