Wangford, SS Peter and Paul