Mayer's Duckworth sold to Prelude for undisclosed sum