Stowmarket, SS Mary and Peter