ELCOE

AcronymDefinition
ELCOEEast Lancashire Centre of Excellence (UK)