Quan Lee Shipyard built the yacht 'Discovery Isle' in 1925