Barry James Hall
Director/Board Member at
edding (U.K.) Ltd.
71 year
Distribution Services
















