Patrick Duncan

Patrick Duncan

Manager/director, Jam-Mar Processing Ltd