YPEL

AcronymDefinition
YPELYorkshire Precision Engineering Ltd. (UK)