Stephen Holding

Quaker Houghton

United Kingdom