SDEL

AcronymDefinition
SDELServiced Dispense Equipment Limited (UK)