Alun Williams

Alun Williams is managing director of Lister Shearing Equipment Ltd.