Steve O'Sullivan, Sales and Service Engineer at Filtration Technology Ltd
About